package net.zoneland.geological.station.entity;

import java.io.Serializable;
import java.util.Date;
import java.util.UUID;

/**
 * 表   名：TBL_STATION_WARNOPTION<br/>
 * 注   释：设备预警项配置表<br/>
 * 作   者：李义<br/>
 * 日   期：2017-06-19 19:52:20
**/
public class Tbl_station_warnoption implements Serializable { 

	private static final long serialVersionUID = 1L;

	/**
	 * 创建时间
	**/
	public Date getCreate_time(){
		return this.create_time;
	}

	/**
	 * 创建时间
	**/
	public void setCreate_time(Date _create_time ){
		this.create_time = _create_time;
	}

	/**
	 * 预警项描述
	**/
	public String getDescription(){
		return this.description == null ? "":this.description.trim() ;
	}

	/**
	 * 预警项描述
	**/
	public void setDescription(String _description ){
		this.description = ( _description == null ? "":_description.trim() );
	}

	/**
	 * ID
	**/
	public String getId(){
		return this.id == null ? "":this.id.trim() ;
	}

	/**
	 * ID
	**/
	public void setId(String _id ){
		this.id = ( _id == null ? "":_id.trim() );
	}

	/**
	 * 预警项名称
	**/
	public String getOptionname(){
		return this.optionname == null ? "":this.optionname.trim() ;
	}

	/**
	 * 预警项名称
	**/
	public void setOptionname(String _optionname ){
		this.optionname = ( _optionname == null ? "":_optionname.trim() );
	}

	/**
	 * 修改时间
	**/
	public Date getUpdate_time(){
		return this.update_time;
	}

	/**
	 * 修改时间
	**/
	public void setUpdate_time(Date _update_time ){
		this.update_time = _update_time;
	}

	/**
	 * 版本信息
	**/
	public Integer getVersion(){
		return this.version;
	}

	/**
	 * 版本信息
	**/
	public void setVersion(Integer _version ){
		this.version = _version;
	}

	/**
	 * 设备类型
	**/
	public String getStation_type(){
		return this.station_type == null ? "":this.station_type.trim() ;
	}

	/**
	 * 设备类型
	**/
	public void setStation_type(String _station_type ){
		this.station_type = ( _station_type == null ? "":_station_type.trim() );
	}

	/**
	 * 类属性声明
	**/
	/**
	 * 创建时间
	**/
	private Date create_time = null;
	/**
	 * 预警项描述
	**/
	private String description = "";
	/**
	 * ID
	**/
	private String id =  UUID.randomUUID().toString();
	/**
	 * 预警项名称
	**/
	private String optionname = "";
	/**
	 * 修改时间
	**/
	private Date update_time = null;
	/**
	 * 版本信息
	**/
	private Integer version = 0;
	/**
	 * 设备类型
	**/
	private String station_type = "";
	
	private String station_type_name = "";

	public String getStation_type_name() {
		return station_type_name;
	}

	public void setStation_type_name(String station_type_name) {
		this.station_type_name = station_type_name;
	}

}
